ace cyclist - French English Dictionary